package com.xmb.wcapi.entity;

import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author huangping
 * @since 2024-12-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class SettlementProcessRecord implements Serializable {

    private static final long serialVersionUID=1L;

    private String id;

    /**
     * 工单号
     */
    private String lngNo;

    /**
     * 工单日期
     */
    private String productDate;

    /**
     * 生产产品
     */
    private String invCode;

    /**
     * 工单投入数
     */
    private String qty;

    /**
     * 合格数
     */
    private String qualifiedQty;

    /**
     * 不合格数
     */
    private String unqualifiedQty;

    /**
     * 生产产品勾选状态
     */
    private String checkStatus;

    /**
     * 结算产品
     */
    private String settleInvCode;
    private String settleInvCodeBomId;

    /**
     * 结算前库存
     */
    private String settleBeforeQty;

    /**
     * 结算后库存
     */
    private String settleAfterQty;

    /**
     * 前制程料号
     */
    private String beforeInvCode;

    /**
     * 前制程料号勾选状态
     */
    private String beforeCheckStatus;

    /**
     * 前制程结算料号
     */
    private String beforeSettleInvCode;
    private String beforeSettleInvCodeBomId;

    /**
     * 前制程结算料号BOM基础用量
     */
    private String beforeSettleBassQty;

    /**
     * 前制程结算前库存
     */
    private String beforeSettleBeforeQty;

    /**
     * 前制程结算后库存
     */
    private String beforeSettleAfterQty;


}
